package com.company.system.mapper;

import java.util.List;
import com.company.system.domain.TableTodolist;

/**
 * 待办列Mapper接口
 * 
 * @author ruoyi
 * @date 2022-07-06
 */
public interface TableTodolistMapper 
{
    /**
     * 查询待办列
     * 
     * @param todoid 待办列主键
     * @return 待办列
     */
    public TableTodolist selectTableTodolistByTodoid(Long todoid);

    /**
     * 查询待办列列表
     * 
     * @param tableTodolist 待办列
     * @return 待办列集合
     */
    public List<TableTodolist> selectTableTodolistList(TableTodolist tableTodolist);

    /**
     * 新增待办列
     * 
     * @param tableTodolist 待办列
     * @return 结果
     */
    public int insertTableTodolist(TableTodolist tableTodolist);

    /**
     * 修改待办列
     * 
     * @param tableTodolist 待办列
     * @return 结果
     */
    public int updateTableTodolist(TableTodolist tableTodolist);

    /**
     * 删除待办列
     * 
     * @param todoid 待办列主键
     * @return 结果
     */
    public int deleteTableTodolistByTodoid(Long todoid);

    /**
     * 批量删除待办列
     * 
     * @param todoids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteTableTodolistByTodoids(Long[] todoids);
}
